package com.pactera.madp.cp.api.entity.sync;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 从业资格历史表，保存最近30天数据
 */
@Data
@TableName("cp_sync_qualif_info_his")
public class SyncQualifInfoHisEntity extends Model<SyncQualifInfoHisEntity> {

    /**
     * 同步日期
     */
    private String syncDate;
    /**
     * 人员编号
     */
    private String psnNo;
    /**
     * 从业资格
     */
    private String qualification;
    /**
     * 获得时间
     */
    private String obtainDate;
    /**
     * 等级
     */
    private String level;
    /**
     * 发证单位
     */
    private String awardUnit;
    /**
     * 证书编号
     */
    private String certNo;
    /**
     * 数据创建时间
     */
    private String dataCreateTime;
    /**
     * 主键
     */
    @TableId(type = IdType.INPUT)
    private Integer id;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
    /**
     * 删除标记
     */
    private String delFlag;
    /**
     * 租户ID
     */
    private Integer tenantId;

}
